WP2FA\Methods\Backup_Codes A

Total Complexity 63
Dependencies 9
Dependents 7
Total lines 638
Lines of code 247
Logical lines of code 138
Comment lines 227
Methods 26
Properties 4

Methods 26

Method Rating Maintainability Complexity Lines of code
send_backup_codes_email()
A
44 10 41
api_login_validate()
A
52 9 24
generate_codes()
S
54 5 20
validate_code()
S
59 5 14
are_backup_codes_enabled_for_role()
S
63 4 9
codes_remaining_for_user()
S
67 3 7
validate_backup_codes()
S
68 3 6
run_ajax_generate_json()
S
55 1 21
method_enabled_for_user()
S
70 2 6
remove_backup_methods_for_user()
S
69 2 6
check_backup_method_for_role()
S
68 2 7
is_enabled_for_user()
S
66 2 8
get_backup_codes_for_user()
S
68 2 7
add_backup_method()
S
60 1 14
init()
S
59 1 13
backup_codes_provider()
S
76 1 4
fill_providers_array_with_method_name_translated()
S
75 1 4
get_translated_name()
S
79 1 3
delete_code()
S
67 1 7
get_method_name()
S
80 1 3
settings_loop()
S
78 1 3
add_default_settings()
S
79 1 3
get_settings_name()
S
79 1 3
get_settings_default_value()
S
79 1 3
is_secondary()
S
81 1 3
add_whitelabel_settings()
S
64 1 8